![]() Ласло Краус |
Објектно програмирање -
испити Практични испит 18. 9. 2000 |
|---|
Funkcija). Предвидети:
f(x)),
f[x], ако такав израз не
постоји пријављује се изузетак), и
dat<<f). Sin, као изведену класу из класе Funkcija, која
израчунава вредност функције sin x и њеног интеграла –cos x.
Пројектовати на језику C++ класу Oscil, као изведену класу из
класе Funkcija, која израчунава вредност функције
e-0.1x sin x , а не може да израчуна интеграл те функције.
Пројектовати на језику C++ класу Polinom, као изведену класу из
класе Funkcija, која израчунава вредност полинома
anxn+an-1xn–1+...+a1x+a0
и његовог интеграла
anxn+1/(n+1)+an-1xn/n+...+
a1x2/2+a0x. Поред могућности основне класе,
предвидети иницијализацију полинома редом полинома и низом коефицијената.
Пројектовати на језику C++ класу за одређене интеграле реалних
функција са једним реалним аргументом (Integral). Предвидети:
Funkcija), и
integ(a,b)) помоћу тачне формуле
f[b]–f[a] ако може, иначе помоћу приближне формуле
(f(x0)+f(x1)+...+f(xN–1))Чdx, где је dx=(b–a)/N,
xi=a+iЧdx, N константа
уграђена у класу. Copyright © 2001, Laslo Kraus
Последња ревизија:
16.7.2001.